Os dados utilizados nessa análise são provenientes do banco de dados do TCE/PB, mais específicamente as bases de dados cabobranco e vigia, as quais são utilizadas na aplicação GEO Obras.
O intuito deste ralatório é verificar a disponibilidade dos dados temporalmente, visto que algumas colunas só se tornaram obrigatórias depois de algum tempo.
Utilizaremos a tabela de evolucao e utilizaremos a data de início da obra para fazera análise temporal.
| id | data_inicio_obra | data_prevista_conclusao | data_cadastro | fk_obra |
|---|---|---|---|---|
| 26 | 2015-08-26 | 2016-12-30 | 2016-09-30 | 26 |
| 27 | 2015-12-09 | 2017-05-30 | 2016-09-30 | 27 |
| 28 | 2016-06-30 | 2016-08-25 | 2016-09-30 | 28 |
| 29 | 2016-08-18 | 2017-02-18 | 2016-09-30 | 29 |
| 30 | 2016-06-02 | 2016-09-05 | 2016-10-06 | 30 |
| 31 | 2015-03-16 | 2015-05-15 | 2016-10-06 | 31 |
Vejamos a existência dos dados georeferenciados temporalmente, onde a existência dos mesmos será indicada caso a geolocalização for do tipo 1 ou 3, visto que são os tipos cujos valores de geolocalização estão presentes na própria tabela, sendo um par de latitude e longitude, ou uma lista de pares. Não consideraremos os do tipo 2, que é uma referência para um arquivo .kml nem o tipo 0 que de fato é o valor inexistente.
Analisando os dados de georeferenciamentos disponíveis, verificamos que existem alguns dados a partir de 2010, mas apenas no ano de 2017 existe um percentual razoável de dados geolocalizados, visto que chega a pouco mais de 62.70%.
Vejamos em números absoutos:
Podemos perceber que o número absoluto de obras geolocalizadas começa a crescer moderadamente a partir de 2010, mas tem uma ascensão mais forte a partir de 2015, chegando em 116 obras em 2017.
No total, existem 347 geolocalizadas.
Vejamos primeiramente os dados disponíveis por época:
| id | data_inicio_obra | valor_obra | descricao_sucinta_obra | ano |
|---|---|---|---|---|
| 8099 | 2013-02-01 | 0.01 | REFORMA DO POSTO MEDICO ESPEDIÃO CAETANO LEITE | 2013 |
| 8136 | 2013-04-01 | 0.01 | CONSTRUÇÃO E REFORMA DE MATA BURROS | 2013 |
| 8145 | 2013-04-24 | 0.01 | RECUPERAÇÃO DE ESOLAS MUNICIPAIS, CACIMBAS, SERRA BRANCA, CURTUME DESTE MUNICIPIO | 2013 |
| 9804 | 2013-05-01 | 0.01 | MANUTENÇÃO E CONSERVAÇÃO DE ESTRADAS VICINAIS | 2013 |
| 9831 | 2013-04-01 | 0.01 | CONSTRUÇÃO DE UMA BARRAGEM DE TERRA | 2013 |
| 11776 | NA | 0.01 | CONSTRUÇÃO DE ABASTECIMENTO DE AGUA | NA |
| id | data_inicio_obra | valor_obra | descricao_sucinta_obra | ano | |
|---|---|---|---|---|---|
| 510 | 6764 | 2014-05-02 | 100 | VALOR REFERENTE A CONSTRUÇÃO DO MEMORIAL E CENTRO DE INFORMAÇÕES TURISTICAS DE CAMPINA GRANDE/PB, (CONFORME TOMADA DE PREÇOS Nº 2.07.001/2014 E CONTRATO Nº 2.08.008/2014) | 2014 |
| 511 | 6766 | 2014-04-06 | 100 | CONSTRUÇÃO DE QUADRA COBERTA COM VESTIÁRIO NA EMEF CEAI ANTONIO MARIZ | 2014 |
| 512 | 6784 | 2014-04-06 | 100 | CONSTRUÇÃO DE QUADRA COBERTA COM VESTIÁRIO NA ESCOLA MUNICIPAL MARIA DAS VITÓRIAS. | 2014 |
| 513 | 6841 | 2014-08-07 | 100 | IMPLANTAÇÃO DE ILUMINAÇÃO ORNAMENTAL NO MONUMENTO COMEMORATIVO AOS 150 ANOS DO ANIVERSÁRIO DE CAMPINA GRANDE/PB. | 2014 |
| 514 | 6863 | 2014-08-05 | 100 | REFORMA DA ESCOLA MUNICIPAL CEAI GOVERNADOR ANTONIO MARIZ. | 2014 |
| 515 | 6894 | 2014-09-19 | 100 | CONSTRUÇÃO DE COBERTURA E QUADRA ESPORTIVA PEQUENA - MODELO FNDE - DA ESCOLA SANTO AFONSO. | 2014 |
É possível ver que existem várias obras com valores maior que zero, mas mesmo assim não condizem com o valor real de uma obra. Com isso, vamos considerar como valor válido obras com mais de 100 reais.
Vejamos a proporção de obras com valores válidos:
Vemos que os dados do valor da obra começaram a ser colocados apenas em 2013 e quase todas obras tem valor a partir de 2015.
Vejamos em números absolutos:
Vemos que grande parte das obras que tem valor foram iniciadas entre 2013 e 2015, enquanto as obras sem valor disponível foran iniciadas antes de 2013, ou seja, o campo valor da obra começou a ser preenchido a partir de 2013.
Vejamos se os valores das obras vem aumentando desde 2013, ano que estas começaram a ser preenchidas com vigor:
Vemos que a mediana dos valores fica um pouco acima dos 100 mil reais, mas existe alguns outliers que elevam a média consideravelmente, criando uma grande diferença entre a média e a mediana.
Vejamos a dispersão do valor das obras ao longo do tempo:
Como comentado anteriormente, os valores das obras são bem concentrados, mas existem alguns outliers que elevam a média.
Vejamos primeiramente qual a medida de dimensão utilizada.
| id | data_inicio_obra | dimensao | descricao_sucinta_obra | ano |
|---|---|---|---|---|
| 53 | 2016-10-14 | 36.00 | Perfuração de poço de sedimento com 36 m de profundidade no PSF Planalto | 2016 |
| 28316 | 2017-04-21 | 0.25 | EXECUÇÃO DE OBRA DE CONSTRUÇÃO DE REDE ELETRICA DE A.T. PARA ATENDER COM ENERGIA E IMPLANTAÇÃO DE 250M DE REDE ELETRICA TRIFÁSICA ALTA TENSÃO E SUBSTAÇÃO DE 30 KVA COM QUADRO DE MEDIÇÃO TRIFÁSICO ,PARA ATENDER A ESCOLA EM CONSTRUÇÃO NO SÍTIO GUIADA. | 2017 |
| 28482 | 2017-07-10 | 105.00 | CONSTRUÇÃO SIMPLIFICADA DE UM PAVILHÃO ABERTO COM COBERTA EM MADEIRA E TELHA DE AMIANTO, PILARES EM TUBO DE PVC COM CONCRETO, SANITARIOS MASCULINO E FEMININO COM AREA DE CONSTRUÇÃO DE 105,00M², NA ALDEIA LAGOA DO MATO NA ZONA RURAL DA BAIA DA TRAIÇÃO-PB. | 2017 |
Podemos ver primeiramente que a dimensão de algumas obras estão representadas em medidas diferentes, onde umas representam a dimensão em metros, outras representam em quilômetros, enquando outras representam em metros quadrados, o que torna difícil indicar quais dimensões com valor maior que zero são inválidas. Com isso consideraremos dimensões disponívels apenas as que tiverem valor maior que zero.
Vejamos a proporção de dados de dimensão disponíveis temporalmente:
Vemos que os dados de dimensões começaram a ser implantados em 2015, mas só atingiram uma proporção considerável de dimensões válidas em 2017.
Vejamos em valores absolutos:
Os valores absolutos seguem a mesma tendência dos proporcionais. No total temos 756 obras com dimensões válidas.
Vejamos quanto o valor das dimensões válidas variam no decorrer do tempo.
Vemos que a mediana se mantém quase constante ao longo do tempo, tendo valor perto dos 400, enquanto a média varia bastante, o que indica que existem outliers nas dimensões das obras, como podemos ver a seguir:
Vejamos os tipos da obra disponíveis
Vemos que o tipo de obra mais presente nos dados é o tipo “outras”, seguido de “pavimentação paralelepípedo” e “escola”. Vemos que existem uma pequena quantidade de dados faltantes.
Vejamos se os dados disponíveis são mais recentes, ou o período é irrelevante:
Vemos que a disponibilidade dos dados do tipo da obra cresceram ao longo do tempo, apesar de que, em todo período analisado, os tipos das obras tem uma boa disponibilidade de dados, se mantendo sempre acima de 98%.
Vejamos quais os tipos de obra que vem sendo mais construídos ao longo do tempo:
obras.mais.construidas <- tipo.obra %>%
group_by(tipo_da_obra) %>%
summarise(quantidade = n()) %>%
arrange(-quantidade) %>%
head()
tipo.obra %>%
filter(ano > 1900, tipo_da_obra %in% obras.mais.construidas$tipo_da_obra) %>%
group_by(ano, tipo_da_obra) %>%
summarise(quantidade = n()) %>%
ggplot(aes(x = ano, y = quantidade, color = tipo_da_obra)) +
geom_line() +
labs(title = "Quantidades de obras agrupadas por tipo ao longo do tempo",
subtitle = "Considerando obras depois de 1900")
Podemos ver que de 2002 à 2005 todas os tipos de obras tem uma tendência ascendente, além disso, dos seis tipos de construção mais construídos, a escolas e postos de saúdes são os únicos que tem uma tendência crescente até 2014, após isso todos tipos de obras tendem a cair.
Vemos pelo gráfico abaixo que 100% das obras possuem o nome do jurisdicionado responsável.
obra.jurisdicionado <- obra %>%
left_join(evolucao, by = c("id" = "fk_obra")) %>%
select(id, data_inicio_obra, valor_obra, descricao_sucinta_obra, fk_jurisdicionado) %>%
mutate(ano = lubridate::year(data_inicio_obra)) %>%
left_join(jurisdicionado_db2, by = c("fk_jurisdicionado" = "id"))
obra.jurisdicionado %>%
filter(ano > 1998) %>%
group_by(ano) %>%
summarise(
total = n(),
total_nao_vazio = sum(!is.na(nome))
) %>%
ggplot(aes(x = ano, y = total_nao_vazio/total * 100)) +
geom_col() +
labs(title = "Jurisdicionado temporalmente", subtitle="Considerando obras a partir de 1998", y = "Porcentagem de obras que possuem nome do jurisdicionado", x= "Ano da obra")
No gráfico abaixo podemos ver quais jurisdicionados possuem a maior quantidade de obras (considerando obras de 1998 até os dias atuais). Algumas prefeituras de cidades tidas como pequenas aparecem no ranking enquanto orgãos de cidades maiores como Patos e Souza não aparecem.
obra.jurisdicionado %>%
filter(ano > 1998) %>%
group_by(nome) %>%
summarise(
total = n()
) %>%
top_n(10, total) %>%
ggplot(aes(x = reorder(nome, -total), y = total)) +
geom_col() +
coord_flip() +
labs(x = "Jurisdicionado", y = "Quantidade de obras", title = "Top 10 jurisdicionados com maior quantidade de obras")
Nesta seção iremos analisar as obras no que diz respeito a evolução das mesmas ao longo do tempo.
No gráfico abaixo podemos ver a quantidade de obras que se encontram em uma certa etapa de andamento ao longo do tempo. A esmagadora maioria das obras possuem status “Em andamento”.
Para facilitar a leitura do gráfico vejamos a que status de andamento corresponde cada código númerico
| codigo | status |
|---|---|
| 1 | Em Execução Normal (Dentro do Cronograma) |
| 2 | Atrasada (Cronograma Atrasado) |
| 3 | Paralisada (Sem Execução) |
| 4 | Inacabada (Não Concluída Após Término do Contrato) |
| 7 | Finalizada por Conclusão de Construção |
| 8 | Finalizada Administrativa ou Judicialmente |
| 9 | Abandonada |
Vejamos agora o gráfico:
Como já vimos anteriormente, a maioria das obras está em andamento, mais especificamente 97.4% das obras cadastradas no sistema.
| andamento | total | porcentagem |
|---|---|---|
| 1 | 25379 | 97.40 |
| 7 | 562 | 2.16 |
| 8 | 48 | 0.18 |
| 2 | 41 | 0.16 |
| 3 | 26 | 0.10 |
O ano que possui mais obras com status diferente de “em execução” é 2015 com algo em torno de 91% de obras em exeução. Nos anos de 2016/2017 temos um pouco mais de 95% das obras em execução.
Nesta seçao iremos analisar os orgãos públicos que possuem menor proporção de obras com status em andamento.
No gráfico abaixo veremos quais orgãos públicos possuem menos obras em andamento, mas talvez fosse desejável ver quais orgãos possuem mais obras em andamento para verificar aqueles que não se preocupam em mudar o status das obras, contudo, estes seriam a esmagadora maioria uma vez que temos algo em torno de 90% dos orgãos com 100% de obras em execução. Vejamos o gráfico:
Quando fazemos a mesma verificação anterior considerando apenas obras de 2015 pra cá a situação melhora um pouco, porém, ainda temos algo em torno de 80% dos orgãos com 100% das obras em andamento. Vejamos os orgãos que tem menos obras em andamento: